wall supply grille - German English Dictionary